// @import "header_back";
.pic{
    width: 100%;
}
*{
    border:initial;
    // border: 1px dotted;
}
// $w100:(width:100%);
footer {
    width: 100%;
    height: 0.88rem !important;
    display: flex;
    bottom: 0;
    align-items: center;
    text-align: center;
    background: #fff;
    // background: #0ff;
    z-index: 99;

    font-size: 0.24rem;
    color: #494949;

    // color: red;
    * {
        flex: 1;
    }
	.iconfont{
		font-size: 0.24rem;
	}
}
aside{//右下角浮窗
    width:1.04rem;
    height:1.04rem;
    background:rgba(255,255,255,1);
    box-shadow:0rem 0rem 0.03rem rgba(0,0,0,0.08);
    border-radius:50%;
    opacity:1;
	box-sizing: border-box;
	// display: flex;
	// flex-direction: column;
	padding:0.2rem 00 0;
	text-align: center;
    position: fixed;
    right: 5%;
    box-shadow:0.01rem 0.01rem 0.05rem #ccc;
    color:rgba(51,51,51,1);
    font-size: 0.4rem !important;
	// line-height: .2rem;
    &[class*="SHEjishi"]{
        bottom:25%;
        // color: red;
		// padding: .1rem;
    }
    &:last-of-type{
        // color:blue;
        bottom:12%;
    }
	div{
		font-size: .2rem;
		padding: .1rem;
	}
}
article {
    padding: .20rem;
	font-size: .28rem;
    line-height: .5rem;
    >p{
        color: #494949;
        // color: #000;
    }
}
//---------------------------------------
h2 {
    width: 6.48rem;
    height: .56rem;
    font-size: 0.4rem;
    font-family: PingFang SC,"微软雅黑","黑体",simhei;
    // font-weight: 8.00;
    line-height: .56rem;
    color: rgba(43, 43, 43, 1);
    opacity: 1;
    //-----
    font-weight: 500;
}

.writer {
    overflow: hidden;
    padding: 0.6rem 0.1rem;

    .head {
        width: .76rem;
        height: .76rem;
        background: rgba(216, 216, 216, 1);
        border-radius: 50%;
        opacity: 1;

        float: left;
        height: .38rem;
        transform: scaleY(2)
    }

    h4 {
        font-size: .28rem;
        font-family: PingFang SC;
        font-weight: 400;
        line-height: 0.4rem;
        color: rgba(102, 102, 102, 1);
        // letter-spacing:.24rem;
        opacity: 1;
        // background: #FED946;
        //----------
        float: left;
        display: inline-block;
        // line-height: .38rem;
        padding: 0 .30rem;
    }

    button {
        float: right;
        width: 1.20rem;
        height: .48rem;
        background: rgba(254, 217, 70, 1);
        border-radius: .04rem;
        border: none;
        font-size: 0.24rem;
        color:rgba(51,51,51,1);
    }
}
h3 {
    height: .48rem;
    font-size: .34rem;
    font-family: PingFang SC;
    font-weight: 4.00;
    line-height: .48rem;
    color: rgba(43, 43, 43, 1);
    // color: rgba(255,0,0,1);
    // letter-spacing:24rem;
    opacity: 1;

    margin: .40rem 0;
}

ol {
    border-left: #FED946 solid .05rem;
    margin-bottom: 0.4rem;
    li {
        margin: .1rem .2rem;
        height: 0.4rem;
        font-size: .3rem;
        font-family: PingFang SC;
        font-weight: 400;
        line-height: 0.4rem;
        color: rgba(51, 51, 51, 1);
        letter-spacing: 0.05rem;
        opacity: 0.9;
        // list-style: initial;
    }
}

.XINxi {
    overflow: hidden;

    div {
        width: .46rem;
        height: 0.4rem;
        font-size: .3rem;
        font-family: PingFang SC;
        font-weight: 400;
        line-height: .20.01rem;
        color: rgba(51, 51, 51, 1);
        letter-spacing: 0.05rem;
        opacity: 0.9;

        width: 45%;
        float: left;
        margin: .05rem;
        z-index: 1;
    }
}

// .pic in $w100{
//     // width: 100%;
//     height: .50rem;
// }